apply drastic remedies - Turco Inglés Diccionario